Timing-Accurate Storage Emulation

نویسندگان

  • John Linwood Griffin
  • Jiri Schindler
  • Steven W. Schlosser
  • John S. Bucy
  • Gregory R. Ganger
چکیده

Timing-accurate storage emulation fills an important gap in the set of common performance evaluation techniques for proposed storage designs: it allows a researcher to experiment with not-yet-existing storage components in the context of real systems executing real applications. As its name suggests, a timing-accurate storage emulator appears to the system to be a real storage component with service times matching a simulation model of that component. This paper promotes timing-accurate storage emulation by describing its unique features, demonstrating its feasibility, and illustrating its value. A prototype, called the Memulator, is described and shown to produce service times within 2% of those computed by its component simulator for over 99% of requests. Two sets of measurements enabled by the Memulator illustrate its power: (1) application performance on a modern Linux system equipped with a MEMS-based storage device (no such device exists at this time), and (2) application performance on a modern Linux system equipped with a disk whose firmware has been modified (we have no access to firmware source code).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Timing-accurate Storage Emulation: Evaluating Hypothetical Storage Components in Real Computer Systems

Timing-accurate storage emulation offers a unique performance evaluation capability: the flexibility of simulation with the reality of experimental measurements. This allows a researcher to experiment with not-yet-existing storage components in the context of real systems executing real applications. As its name suggests, a timing-accurate storage emulator appears to the system to be a real sto...

متن کامل

Timing-accurate Storage Emulation (CMU-CS-01-146)

Timing-accurate storage emulation fills an important gap in the set of common performance evaluation techniques for proposed storage designs: it allows a researcher to experiment with not-yet-existing storage components in the context of real systems executing real applications. As its name suggests, a timing-accurate storage emulator appears to the system to be a real storage component with se...

متن کامل

Circuit Emulation over Packet Switched Networks (CESoP) - White Paper

.......................................................................................................................... 2 Carrying TDM Services over a Packet Network .............................................................. 2 An Evolutionary Approach ........................................................................................... 3 Standards .....................................

متن کامل

Segment-Wise Timing and Power Measurement in Software Emulation

Evaluation boards are popular as prototyping platforms in embedded software development. They often are preferred over simulation to avoid modeling effort and simulation times as well as over complete hardware prototypes to reduce development cost. A particular problem arises when trying to verify the running time bounds of embedded software. The paper presents the use of a commercial evaluatio...

متن کامل

A Slow Motion Engine for the Analysis of FPGA-Based Prototypes

for the Analysis of FPGA-Based Prototypes Nikolaj Janzen and Franz Josef Rammig Universit at-GH Paderborn, Germany Email: janzen, [email protected] Abstract. Logic emulation based on FPGAs became one of the major techniques of rapid prototyping. Such emulators allow a precise representation of the system`s behaviour but unfortunately the timing can not be mapped precisely. This paper pres...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002